<svg width="48" xmlns="http://www.w3.org/2000/svg" height="48">
 <defs>
  <linearGradient id="a" y1="545.8" y2="517.8" gradientUnits="userSpaceOnUse" x2="0">
   <stop stop-color="#197cf1"/>
   <stop offset="1" stop-color="#20bcfa"/>
  </linearGradient>
  <linearGradient id="b" y1="524.8" y2="538.8" x1="393.57" gradientUnits="userSpaceOnUse" x2="407.57" gradientTransform="translate(-384.57-515.8)">
   <stop stop-color="#383e51"/>
   <stop offset="1" stop-color="#655c6f" stop-opacity="0"/>
  </linearGradient>
  <linearGradient id="c" y1="34" y2="14" x2="0" gradientUnits="userSpaceOnUse">
   <stop stop-color="#7cbaf8"/>
   <stop offset="1" stop-color="#f4fcff"/>
  </linearGradient>
 </defs>
 <g transform="translate(-384.57-499.8)">
  <g transform="matrix(1.42857 0 0 1.42857-163.67-235.91)">
   <rect width="28" x="386.57" y="517.8" fill="url(#a)" rx="14" height="28"/>
   <path opacity=".2" fill="url(#b)" fill-rule="evenodd" d="m16 9c.218 0 .429.022.635.063.001 0 .003 0 .004 0 .205.038.401.098.592.17l-.23-.232zm-.044.3c-2.198.444-2.694 1.209-2.756 3.2-.605 4.836 4.627 1.7 2.8 3.5l-2.1.7c-2.941 1.565-4.399 2.581-4.9 6.3l7 7h14v-10l-1 1-9-9-.732-.73c.072.191.132.387.17.592 0 .001 0 .003 0 .004.038.206.063.417.063.635-1.865 1.706-1.296 1.605-.431.022 0-1.385-1.727-3.222-3.113-3.222" transform="translate(384.57 515.8)"/>
  </g>
  <path fill="url(#c)" color-rendering="auto" shape-rendering="auto" color-interpolation-filters="linearRGB" image-rendering="auto" text-rendering="auto" color-interpolation="sRGB" color="#4d4d4d" d="M24 14A5 5 0 0 0 19 19 5 5 0 0 0 24 24 5 5 0 0 0 29 19 5 5 0 0 0 24 14M24 24A10 10 0 0 0 14 34H30V33H15.06A9 9 0 0 1 24 25 9 9 0 0 1 30 27.304688V26.01A10 10 0 0 0 24 24M24 15A4.00001 4 0 0 1 28 19 4.00001 4 0 0 1 24 23 4.00001 4 0 0 1 20 19 4.00001 4 0 0 1 24 15M33 24A1 1 0 0 0 32 25 1 1 0 0 0 33 26 1 1 0 0 0 34 25 1 1 0 0 0 33 24M32 28V34H34V28z" transform="translate(384.57 499.8)"/>
 </g>
</svg>
